package com.sgb.kjwl.model.entity.user;

import com.google.gson.annotations.SerializedName;

import java.util.List;

public class AddCarEntity3 {
    @SerializedName("id")
    private String id;
    @SerializedName("modelNo")
    private String carType;   //车型
    @SerializedName("modelName")
    private String carTypeLabel;
    @SerializedName("brandNo")
    private String carBrand;  //品牌
    @SerializedName("brandName")
    private String carBrandLabel;
    @SerializedName("carLine")
    private String carSeries;  //车系id
    @SerializedName("carLineName")
    private String carSeriesName;  //车系
    @SerializedName("decade")
    private String carYear;  //年代款
    private String seat;  //座位数
    private String seatName;  //座位数名称
    @SerializedName("gearbox")
    private String carSpeed; //变速箱
    @SerializedName("gearboxName")
    private String carSpeedLabel;
    @SerializedName("title")
    private String title;   //标题
    @SerializedName("driveModel")
    private String carDriver;  //驱动方式
    @SerializedName("driveModelName")
    private String carDriverLabel;
    @SerializedName("skylight")
    private String carWindow;  //天窗
    @SerializedName("skylightName")
    private String carWindowLabel;
    @SerializedName("reverseAiader")
    private String carPdc;     //倒车辅助
    @SerializedName("reverseAiaderName")
    private String carPdcLabel;
    private String  fuelType;//燃料形式
    private String fuelLabel; //燃料标号id
    private String fuelLabelName;//燃料标号名称
    private String fuelTypeName;
    @SerializedName("capacity")
    private String carCapacity; //油箱容量
    @SerializedName("displacement")
    private String oilConsume; //排量
    private String remark; //详情描述
    @SerializedName("carImgList")
    private List<String> pictures;
    @SerializedName("carCost")
    private AddCarLeaseEntity3 addCarLeaseEntity3;
    @SerializedName("contactName")
    private String contact;   //联系人
    @SerializedName("contactPhoto")
    private String contactPhone; //联系人电话
    @SerializedName("type")
    private String contactStoreType;  //门店类型 （门店或个人）
    @SerializedName("typeName")
    private String contactStoreTypeLabel;
    @SerializedName("carShopData")
    private AddCarStoreEntity3 addCarStoreEntity3;

    private String state; //0草稿，1 上架 2 下架 3 审核不过，4 审核中
    private String  needInvoice;//是否开具发布（0有发票，1无发票）
    private String  invoiceType;//发票类型（0普通发票，1专用发票）
    private String tariff;//税率
    private ServiceEntity contactsVo;//客服
    private String departmentNo;//申请部门no
    private String departmentName;//申请部门名称
    private String updateUserNo;//更新者
    private boolean isCompany = false;//是否企业账户
    private String myCompanyNo;
    private String updateTime;//发布时间
    private String weixinFenXiangUrl;//微信分享专用Url前缀
    private String createCompanyName;//出租方企业
    private String createUserName;//出租方个人

    public String getWeixinFenXiangUrl() {
        return weixinFenXiangUrl;
    }

    public void setWeixinFenXiangUrl(String weixinFenXiangUrl) {
        this.weixinFenXiangUrl = weixinFenXiangUrl;
    }

    public String getCreateCompanyName() {
        return createCompanyName;
    }

    public void setCreateCompanyName(String createCompanyName) {
        this.createCompanyName = createCompanyName;
    }

    public String getCreateUserName() {
        return createUserName;
    }

    public void setCreateUserName(String createUserName) {
        this.createUserName = createUserName;
    }

    public ServiceEntity getContactsVo() {
        return contactsVo;
    }

    public void setContactsVo(ServiceEntity contactsVo) {
        this.contactsVo = contactsVo;
    }

    public String getTariff() {
        return tariff;
    }

    public void setTariff(String tariff) {
        this.tariff = tariff;
    }

    public String getNeedInvoice() {
        return needInvoice;
    }

    public void setNeedInvoice(String needInvoice) {
        this.needInvoice = needInvoice;
    }

    public String getInvoiceType() {
        return invoiceType;
    }

    public void setInvoiceType(String invoiceType) {
        this.invoiceType = invoiceType;
    }

    public AddCarEntity3() {
        addCarLeaseEntity3 = new AddCarLeaseEntity3();
        addCarStoreEntity3 = new AddCarStoreEntity3();
    }

    public String getOilConsume() {
        return oilConsume;
    }

    public void setOilConsume(String oilConsume) {
        this.oilConsume = oilConsume;
    }

    public String getCarPdcLabel() {
        return carPdcLabel;
    }

    public void setCarPdcLabel(String carPdcLabel) {
        this.carPdcLabel = carPdcLabel;
    }

    public String getCarWindowLabel() {
        return carWindowLabel;
    }

    public void setCarWindowLabel(String carWindowLabel) {
        this.carWindowLabel = carWindowLabel;
    }

    public String getCarDriverLabel() {
        return carDriverLabel;
    }

    public void setCarDriverLabel(String carDriverLabel) {
        this.carDriverLabel = carDriverLabel;
    }

    public String getCarSpeedLabel() {
        return carSpeedLabel;
    }

    public void setCarSpeedLabel(String carSpeedLabel) {
        this.carSpeedLabel = carSpeedLabel;
    }

    public String getCarBrandLabel() {
        return carBrandLabel;
    }

    public void setCarBrandLabel(String carBrandLabel) {
        this.carBrandLabel = carBrandLabel;
    }

    public String getCarTypeLabel() {
        return carTypeLabel;
    }

    public void setCarTypeLabel(String carTypeLabel) {
        this.carTypeLabel = carTypeLabel;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCarType() {
        return carType;
    }

    public void setCarType(String carType) {
        this.carType = carType;
    }

    public String getCarBrand() {
        return carBrand;
    }

    public void setCarBrand(String carBrand) {
        this.carBrand = carBrand;
    }

    public String getCarSeries() {
        return carSeries;
    }

    public void setCarSeries(String carSeries) {
        this.carSeries = carSeries;
    }

    public String getCarYear() {
        return carYear;
    }

    public void setCarYear(String carYear) {
        this.carYear = carYear;
    }

    public String getSeat() {
        return seat;
    }

    public void setSeat(String seat) {
        this.seat = seat;
    }

    public String getSeatName() {
        return seatName;
    }

    public void setSeatName(String seatName) {
        this.seatName = seatName;
    }

    public String getCarSpeed() {
        return carSpeed;
    }

    public void setCarSpeed(String carSpeed) {
        this.carSpeed = carSpeed;
    }

    public String getFuelType() {
        return fuelType;
    }

    public void setFuelType(String fuelType) {
        this.fuelType = fuelType;
    }

    public String getFuelLabel() {
        return fuelLabel;
    }

    public void setFuelLabel(String fuelLabel) {
        this.fuelLabel = fuelLabel;
    }

    public String getFuelLabelName() {
        return fuelLabelName;
    }

    public void setFuelLabelName(String fuelLabelName) {
        this.fuelLabelName = fuelLabelName;
    }

    public String getFuelTypeName() {
        return fuelTypeName;
    }

    public void setFuelTypeName(String fuelTypeName) {
        this.fuelTypeName = fuelTypeName;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getCarDriver() {
        return carDriver;
    }

    public void setCarDriver(String carDriver) {
        this.carDriver = carDriver;
    }

    public String getCarWindow() {
        return carWindow;
    }

    public void setCarWindow(String carWindow) {
        this.carWindow = carWindow;
    }

    public String getCarPdc() {
        return carPdc;
    }

    public void setCarPdc(String carPdc) {
        this.carPdc = carPdc;
    }

    public String getCarCapacity() {
        return carCapacity;
    }

    public void setCarCapacity(String carCapacity) {
        this.carCapacity = carCapacity;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public List<String> getPictures() {
        return pictures;
    }

    public void setPictures(List<String> pictures) {
        this.pictures = pictures;
    }

    public AddCarLeaseEntity3 getAddCarLeaseEntity3() {
        return addCarLeaseEntity3;
    }

    public void setAddCarLeaseEntity3(AddCarLeaseEntity3 addCarLeaseEntity3) {
        this.addCarLeaseEntity3 = addCarLeaseEntity3;
    }

    public String getContact() {
        return contact;
    }

    public void setContact(String contact) {
        this.contact = contact;
    }

    public String getContactPhone() {
        return contactPhone;
    }

    public void setContactPhone(String contactPhone) {
        this.contactPhone = contactPhone;
    }

    public String getContactStoreType() {
        return contactStoreType;
    }

    public void setContactStoreType(String contactStoreType) {
        this.contactStoreType = contactStoreType;
    }

    public String getContactStoreTypeLabel() {
        return contactStoreTypeLabel;
    }

    public void setContactStoreTypeLabel(String contactStoreTypeLabel) {
        this.contactStoreTypeLabel = contactStoreTypeLabel;
    }

    public AddCarStoreEntity3 getAddCarStoreEntity3() {
        return addCarStoreEntity3;
    }

    public void setAddCarStoreEntity3(AddCarStoreEntity3 addCarStoreEntity3) {
        this.addCarStoreEntity3 = addCarStoreEntity3;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getCarSeriesName() {
        return carSeriesName;
    }

    public void setCarSeriesName(String carSeriesName) {
        this.carSeriesName = carSeriesName;
    }

    public String getDepartmentNo() {
        return departmentNo;
    }

    public void setDepartmentNo(String departmentNo) {
        this.departmentNo = departmentNo;
    }

    public String getDepartmentName() {
        return departmentName;
    }

    public void setDepartmentName(String departmentName) {
        this.departmentName = departmentName;
    }

    public String getUpdateUserNo() {
        return updateUserNo;
    }

    public void setUpdateUserNo(String updateUserNo) {
        this.updateUserNo = updateUserNo;
    }

    public boolean isCompany() {
        return isCompany;
    }

    public void setCompany(boolean company) {
        isCompany = company;
    }

    public String getMyCompanyNo() {
        return myCompanyNo;
    }

    public void setMyCompanyNo(String myCompanyNo) {
        this.myCompanyNo = myCompanyNo;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }
}
